package pl.gettoknowme.mobile.android.network.request.impl;

import java.io.UnsupportedEncodingException;

import org.apache.http.HttpEntity;
import org.apache.http.entity.StringEntity;

/**
 * Klasa użytkowa wspomagająca tworzenie zapytań HTTP
 * @author Michał Kołodziejski
 */
public class HttpRequestUtil {


    /**
     * Tworzy treść danych do wysłania na serwer
     * @param serializedData zserializowane dane
     * @return treść danych
     */
    protected static HttpEntity createHttpEntity(String serializedData){
        StringEntity entity;
        try {
            entity = new StringEntity(serializedData, "UTF-8");
            
        } catch (UnsupportedEncodingException e) {
            // nie powinno się nigdy zdarzyć
            throw new RuntimeException(e);
        }
        
        return entity;
    }
}
